//引入fs模块
const fs = require('fs');
//2 调用方法读取文件
// fs.readFile('./XUEXI.MD', (err, data) => {
//     //如果失败，抛出错误
//     if (err) throw err;
//     //如果没有失败，则输出内容
//     console.log(data.toSting());
// });  这是传统方法
//使用promise封装
const p = new Promise(function(reslove, reject) {
    fs.readFile("./XUEXI.MD", (err, data) => {
        //判断如果失败
        if (err) reject(err);
        //如果成功
        reslove(data);
    });
});
p.then(function(value) {
    console.log(value.toString());
}, function(reason) {
    console.log('读取失败');
});